@charset "iso-8859-1";

h1									{ font-size:	1.33em;	}
h2									{ font-size:	1.06em;	}
h3									{ font-size:	0.88em;	}

body, p, table, td, #Nav-1,  #Nav-2, #Nav-3, #Nav-4, #Nav-9, li, ol	{ font-size:	88%;	color:#000000;}
.contact, .services, .request						{ font-size:	88%;	}

.imgrightbox								{ width: 180px; margin: 0px 0px 0px 5px; }
.imgright img								{ margin: 0%; float:right; width:170px;}
.imgright:hover img 							{ margin: 0%; float:right; }

ul.MenuBarHorizontal	{ font-size: 88%;}
ul.MenuBarHorizontal li	{ font-size: 100%;}
ul.MenuBarHorizontal ul	{ font-size: 100%; width: 20em;}

ul.Nav-1			{ margin:0px; padding:0px; list-style: none; border-width:0px; font-weight:bold; text-align:left; } 
ul.Nav-1 li			{ width=100%; }
ul.Nav-1 li a.L-1		{ float:left; width:94%; background-color:transparent; color:#808080; padding:2.8% 3% 2.8% 3% ; text-decoration: none; }
ul.Nav-1 li a.S-1		{ float:left; width:94%; background-color:transparent; color:#000000; padding:2.8% 3% 2.8% 3% ; text-decoration: none; }
ul.Nav-1 li a:hover		{ float:left; width:94%; background-color:transparent; color:#000000; padding:2.8% 3% 2.8% 3% ; text-decoration: none; }

ul.Nav-2			{ margin:0px; padding:0px; list-style: none; border-width:0px; font-weight:bold; text-align:left; } 
ul.Nav-2 li			{ width:100%; }
ul.Nav-2 li a.L-2		{ float:left; width:91%; background-color:transparent; color:#808080; padding:2.8% 3% 2.8% 6%; text-decoration: none; }
ul.Nav-2 li a.S-2		{ float:left; width:91%; background-color:transparent; color:#000000; padding:2.8% 3% 2.8% 6%; text-decoration: none; }
ul.Nav-2 li a:hover		{ float:left; width:91%; background-color:transparent; color:#000000; padding:2.8% 3% 2.8% 6%; text-decoration: none; }

ul.Nav-3			{ margin:0px; padding:0px; list-style: none; border-width:0px; font-weight:bold; text-align:left; } 
ul.Nav-3 li			{ width:100%; }
ul.Nav-3 li a.L-3		{ float:left; width:88%; background-color:transparent; color:#808080; padding:2.8% 3% 2.8% 9%; text-decoration: none; }
ul.Nav-3 li a.S-3		{ float:left; width:88%; background-color:transparent; color:#000000; padding:2.8% 3% 2.8% 9%; text-decoration: none; }
ul.Nav-3 li a:hover		{ float:left; width:88%; background-color:transparent; color:#000000; padding:2.8% 3% 2.8% 9%; text-decoration: none; }

ul.Nav-4			{ margin:0px; padding:0px; list-style: none; border-width:0px; font-weight:bold; text-align:left; } 
ul.Nav-4 li			{ width:100%; }
ul.Nav-4 li a.L-4		{ float:left; width:85%; background-color:transparent; color:#808080; padding:2.8% 3% 2.8% 12%; text-decoration: none; }
ul.Nav-4 li a.S-4		{ float:left; width:85%; background-color:transparent; color:#000000; padding:2.8% 3% 2.8% 12%; text-decoration: none; }
ul.Nav-4 li a:hover		{ float:left; width:85%; background-color:transparent; color:#000000; padding:2.8% 3% 2.8% 12%; text-decoration: none; }

ul.Nav-9			{ margin:0px; padding:0px; list-style: none; border-width:0px; font-weight:bold; text-align:right; } 
ul.Nav-9 li			{ width:100%; }
ul.Nav-9 li a.L-9		{ float:left; width:94%; background-color:transparent; color:#808080; padding:2.8% 3% 2.8% 3%; text-decoration: none; }
ul.Nav-9 li a.S-9		{ float:left; width:94%; background-color:transparent; color:#000000; padding:2.8% 3% 2.8% 3%; text-decoration: none; }
ul.Nav-9 li a:hover		{ float:left; width:94%; background-color:transparent; color:#000000; padding:2.8% 3% 2.8% 3%; text-decoration: none; }


.highslide13 img, .highslide23 img, .highslide33 img { width: 85%; }
.highslide13:hover img, .highslide23:hover img, .highslide33:hover img { width: 85%; }

.highslide14 img, .highslide24 img, .highslide34 img, .highslide44 img { width: 85.4%; }
.highslide14:hover img, .highslide24:hover img, .highslide34:hover img, .highslide44:hover img { width: 85.4%; }

.highslide14p img, .highslide24p img, .highslide34p img, .highslide44p img { width: 57.4%; }
.highslide14p:hover img, .highslide24p:hover img, .highslide34p:hover img, .highslide44p:hover img { width: 57.4%; }

.highslide14l img, .highslide24l img, .highslide34l img, .highslide44l img { width: 85.4%; }
.highslide14l:hover img, .highslide24l:hover img, .highslide34l:hover img, .highslide44l:hover img { width: 85.4%; }


.highslide15 img, .highslide25 img, .highslide35 img, .highslide45 img, .highslide55 img { width: 85%; }
.highslide15:hover img, .highslide25:hover img, .highslide35:hover img, .highslide45:hover img, .highslide55:hover img { width: 85%; }


.highslide16 img, .highslide26 img, .highslide36 img, .highslide46 img, .highslide56 img, .highslide66 img { width: 80%; }
.highslide16:hover img, .highslide26:hover img, .highslide36:hover img, .highslide46:hover img, .highslide56:hover img, .highslide66:hover img { width: 80%; }

.imgqr img			{ border: 2px solid #fff;}
.imgqr:hover img 		{ border: 2px solid #fff;}

.vrpano				{ width:100%; margin:0; padding:0; }
.vrpanoL			{ Float:left;
 width:49%; height:300px; }
.vrpanoR			{ float:right; width:49%; height:300px; }
.vrpanoL applet 		{ height:100%; }
.vrpanoR applet 		{ height:100%; }

.wa img				{ width: 90%; }

.spl img			{ width:45%; }
.spl img:hover			{ width:45%; }

.spr img			{ width:45%; }
.spr img:hover			{ width:45%; }

.sph img			{ width:17.5%; }
.sph img:hover			{ width:17.5%; }

#container			{ height:440px;}

.panonav 			{ float:right;  text-align:right; margin:0% 0% 1em 1%; visibility:hidden; font-size:0px;}
